Systematic modeling of discrete-continuous optimization models through generalized disjunctive programming
نویسندگان
چکیده
Discrete-continuous optimization problems in process systems engineering are commonly modeled in algebraic form as mixed-integer linear or nonlinear programming models. Since these models can often be formulated in different ways, there is a need for a systematic modeling framework that provides a fundamental understanding on the nature of these models, particularly their continuous relaxations. This paper describes a modeling framework, Generalized Disjunctive Programming (GDP), which represents problems in terms of Boolean and continuous variables, allowing the representation of constraints as algebraic equations, disjunctions and logic propositions. We provide an overview of major research results that have emerged in this area. Basic concepts are emphasized as well as major classes of formulations that can be derived. These are illustrated with a number of examples in the area of process systems engineering. As will be shown, GDP provides a structured way for systematically deriving mixed-integer optimization models that exhibit strong continuous relaxations.
منابع مشابه
Optimization of Discrete-Continuous Dynamic Systems Based on Disjunctive Programming
In this contribution, a novel approach for the modeling and optimization of discrete-continuous dynamic systems based on a disjunctive problem formulation is proposed. It will be shown that a disjunctive model representation, which constitutes an alternative to mixed-integer model formulations, provides a very flexible and intuitive way to formulate discrete-continuous dynamic optimization prob...
متن کاملLogic-Based Modeling and Solution of Nonlinear Discrete/Continuous Optimization Problems
Logic-based Modeling and Solution of Nonlinear Discrete/Continuous Optimization Problems Sangbum Lee and Ignacio E. Grossmann Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA15213 November 28, 2003 (submitted to Annals of Operations Research) Abstract This paper presents a review of advances in the mathematical programming approach to discrete/continuous optimization...
متن کاملLOGMIP : a discrete continuous nonlinear optimizer
Discrete-continuous non-linear optimization models are frequently used to formulate problems in Process System Engineering. Major modeling alternatives and solution algorithms include generalized disjunctive programming and MINLP. Both have advantages and drawbacks depending on the problem they are dealing with. In this work, we describe the theory behind LOGMIP, a new computer code for disjunc...
متن کاملLOGMIP: a disjunctive 0–1 non-linear optimizer for process system models
Discrete-continuous non-linear optimization models are frequently used to formulate problems in process system engineering. Major modeling alternatives and solution algorithms include generalized disjunctive programming and mixed integer non-linear programming (MINLP). Both have advantages and drawbacks depending on the problem they are dealing with. In this work, we describe the theory behind ...
متن کاملDisjunctive-Genetic Programming Approach to Synthesis of Process Networks
In this work, disjunctive-genetic programming (D-GP), based on the integration of genetic algorithm (GA) with the disjunctive formulations of generalized disjunctive programming (GDP) for the optimization of process networks, has been proposed. Discrete optimization problems, which give rise to the conditional modeling of equations through representations as logic based disjunctions, are very i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012